The online racing simulator
Searching in All forums
(131 results)
Ramon F.
S2 licensed
Thanks Brilwing, PM sent.
Outgauge
Ramon F.
S2 licensed
Hi java friends

In OutGaugeResponse packet when i call getWaterTemperatur(), getOilPressure(), getTurbo() I always get a return of 0.0, other methods works perfect (fuel, brake, throttle, displays, etc.) ; could anyone confirm this please?

Also I think I found an error in Client class close() method:

0.5.RC5

public void close() throws IOException {
if (channel != null && channel.isConnected()) {
send(new TinyRequest(Tiny.CLOSE));
if (outChannel != null) {
disableOutGauge();
disableOutSim();
outChannel.close();
}
channel.close();
}
}

If Tiny.CLOSE is send before disableOutGauge() or disableOutSim() then this last two instructions are lost and the host keeps sending data, so I think it should be:


public void close() throws IOException {
if (channel != null && channel.isConnected()) {
if (outChannel != null) {
disableOutGauge();
disableOutSim();
outChannel.close();
}
send(new TinyRequest(Tiny.CLOSE));
channel.close();
}
}

mprEdit
Ramon F.
S2 licensed
Hey que tal!!!
Estuve viendo que estan subiendo sus replays, les queria comentar que existe una aplicacion que permite cortar partes de los .mpr; por ejemplo si graban un replay de 30 vueltas y la vuelta rapida se dio en la 12 entonces cargan el mpr con mprEdir, especifican la vuelta 12 y salvan el replay; si se animan a usarlo ya no tienen que estar especificando la vuelta rapida en toda la practica y de paso el archivo que se sube seria pequeñito, ademas creo que a los admins les facilitaria mucho el trabajo.

Ahi les va: http://www.lfsforum.net/showthread.php?t=34419

Saludos!
Ramon F.
S2 licensed
Great app!! but... it would be nice to have a textbox for admin password in the options dialog

edit: I'm getting 98% CPU usage, tried outgauge interval 1 to 50 and no change
Last edited by Ramon F., .
Ramon F.
S2 licensed
Me refiero a que con una conexion inalambrica minima de 10 Mbps e internet de 1Mbps no hay limitacion alguna en la transferencia de datos.

Por eth uff es otra cosa, ahora casi todas las maquinas vienen con 1000 Mbps, lamentablemente es raro encontrar APs o routers home que trabajen a mas de 100 Mbps.
Ramon F.
S2 licensed
Como minimo la inalambrica se deberia conectar a 10 Mbps, no se desperdicia nada .
Y eso si, lo del AP compartido si influye, yo tb desconecto a toda la casa cuando tengo carrera, podria configurar QOS en el AP, que te asegura un ancho de banda por el tipo de paquetes usados en la conexion pero me da flojera .
Ramon F.
S2 licensed
Algo tienes que esta consumiendo muchos recursos de la máquina, al extremo de detener los procesos que controlan tu tarjeta de red, actualiza tu antivirus, uno vencido hace 1 mes o 2 dias ya no sirve. En el LFS bajale un poco a la calidad de los graficos, no uses packs de texturas, la mayoria de las veces son muy pesados y hacen que la video y procesador se "saturen" de trabajo. Con 1 GB de RAM no creo que tengas problemas, pero fijate si el disco duro se activa de forma continua al momento de tener esas caidas de fps. Revisa tambien la configuracion de los programas instalados en tu maquina, las actualizaciones automaticas de muchos programas incluido Windows podrian ser los culpables.

Por ultimo y si el problema persiste... un par de formateadas al año siempre son buenas, instala los ultimos drivers que encuentres en internet y ten cuidado con los programas que instalas, usa solo lo necesario.

PD. Si tienes problemas en encontrar un buen antivirus mandame un PM.
Ramon F.
S2 licensed
Check your flags parameter in SimpleClient().connect() method.


...
Channel channel = new TCPChannel("127.0.0.1", 29999);
SimpleClient client = new SimpleClient();
client.addListener(this);

client.connect(channel,
"somepassword",
"someInsimName",
(short) (InitRequest.[I]RECEIVE_NODE_LAP | [/I][COLOR=Red]InitRequest.[I]LOCAL[/I][/COLOR]),
0, 0, '!');
...

Insim.txt
Quote :
// The ISF_LOCAL flag is important if your program creates buttons.
// It should be set if your program is not a host control system.
// If set, then buttons are created in the local button area, so
// avoiding conflict with the host buttons and allowing the user
// to switch them with SHIFT+B rather than SHIFT+I.

Ramon F.
S2 licensed
Feliz cumple!!! resent::birthday:
Ramon F.
S2 licensed
Feliz cumple Nano!!!

:birthday::drink::bounce8:

Que la pases muy bien
Ramon F.
S2 licensed
Feliz cumple Bruno. pasala bomba!!!
:banana_ra
Ramon F.
S2 licensed
Uhhh... bad news , thanks Brilwing.
Ramon F.
S2 licensed
Tanto asi no creo, en las reglas no recuerdo haber leido que uno no se puede conectar al server una vez acabada la carrera, yo casi hago lo mismo para ir a "festejar" con Bruno; es mas que nada un error del tracker que sigue contando las vueltas hasta que se lo desactive manualmente, por ello la insistencia de los admines en parar a todos los autos en la T1 y evitar que sigan girando.
Ramon F.
S2 licensed
Hi, I'm trying to get this information from NewConnectionResponse and ConnectionLeaveResponse but I can't figure it out:


struct IS_NCN // New ConN
{
byte Size; // 56
byte Type; // ISP_NCN
byte ReqI; // 0 unless this is a reply to a TINY_NCN request
byte UCID; // new connection's unique id (0 = host)

char UName[24]; // username
char PName[24]; // nickname

byte Admin; // 1 if admin
byte Total; // number of connections including host
[COLOR=Red]byte Flags; // bit 2 : remote[/COLOR]
byte Sp3;
};

struct IS_CNL // ConN Leave
{
byte Size; // 8
byte Type; // ISP_CNL
byte ReqI; // 0
byte UCID; // unique id of the connection which left

[COLOR=Red]byte Reason; // leave reason (see below)[/COLOR]
byte Total; // number of connections including host
byte Sp2;
byte Sp3;
};

Please help
Ramon F.
S2 licensed
Parece que un integrante del equipo con 101 vueltas sale de pits una vez acabada la carrera (2 autos del mismo equipo) y cruza la linea de meta, lo que hace que en el tracker les marque una vuelta más, se nota en la seccion Lapcharts del equipo.

:detective
Ramon F.
S2 licensed
Excelente noticia

Felicitaciones José... dale juuueeerrrteee!!!
Ramon F.
S2 licensed
Ivan, una recomendación si me permites, en la repetición pude ver el incidente en el que quedaste atrapado en las rejas, es claro que no hubo mala intencion pero para otra vez seria recomendable que cedas el paso bajando el ritmo, si es posible liberando el carril de la linea rapida de la pista, o bien seguir con tu carrera hasta que el circuito permita un sobrepaso sin complicaciones; si para ceder el paso frenas en la linea de carrera con los autos que te estan alcanzando a un ritmo muy rapido y que ya estan detras tuyo pues el resultado no puede ser otro que un impacto. Despues de todo Malhue tuvo suerte de no ser él quien acabara atrapado en las rejas

Saludos.

PD. http://culturainternet.wordpre ... cribir-todo-en-mayuscula/
Ramon F.
S2 licensed
Perdon por meter las narices...

A mi tambien me parece injusto que sea solo un piloto el penalizado por insultar, fueron dos los que cometieron la falta y a mi juicio deberian ser dos los penalizados... asi de simple.

Por otro lado, ya dejense de darle taaaaaanta importancia y meter taaaannta pelea a una carrera en donde lo realmente importante fue el entrenamiento para superarse cada vez mas, el trabajo en equipo, comunicaciones, la incertidumbre y emocion en todas las vueltas de la carrera... ahi estuvo lo bueno.

Que si llegue antes que Paquito o Periquito que más da? illepall
Ramon F.
S2 licensed
Hi, I think you must add the .dll to your project references.
  • Close Visual Studio.
  • Download the .NET MySQL connector from here (Windows Binaries).
  • Install it.
  • Open VS and your solution/project.
  • In the Solution Explorer right click References and click Add Reference.
  • In .NET tab select MySQL.Data.
  • Solution Explorer, expand References, select MySQL.Data and change the property Copy To Local to TRUE.
  • Then you need to add "using MySql.Data.MySqlClient;" in the class file where you are using MySQL objets.
Good luck :insane:
Ramon F.
S2 licensed
Yep, ayer fue la primera vez que vi a mas de 4 online, creo que llegamos a ser 11 o 12, puntajes altos y mucha diversion , pero llego un momento en el que parece que el sistema de puntaje empezo a fallar, por ejemplo, en una carrera Nelson y yo llegamos en los 2 primeros puestos pero nunca nos llego el mensaje de puntos ganados, en una de las carreras posteriores creo que llegue 6to y me salio el mensaje de haber ganado 20 puntos, a Yuen y a otros tambien les paso algo parecido.

Una cosita que creo seria de mucha utilidad seria habilitar un mensaje de por ejemplo "!track" y que aparesca el mensaje de respuesta al que tipeo el msg con el nombre largo y abreviado de la pista, ayudaria mucho con el tema de los setups.
Ramon F.
S2 licensed
Quote from Leandrus :
Es un sistema muy sencillo, lo que pienso aplicar es dar el pts extra por la fastlap pero la cosa es ponerla dificil tambien para que no llegue cualquier loco y haga puntos y pase de nivel facilito.

La idea del punto extra por fastlap me parece muy buena, sobre todo para cuando uno entra al server y no encuentra a nadie y empieza a girar y girar en espera de que alguien más se anime, el punto de fastlap se convertiría en punto de presencia por no dejar el server vacio. Creo que más gente se animaria y el server no estaria tan abandonado.
Ramon F.
S2 licensed
That's it DarkTimes!!! thanks a million, I was fighting with delegates two weeks ago and wrote some Invokes, not too well I must say :doh:, I think it's time to read more tutorials :Kick_Can_
Last edited by Ramon F., .
Ramon F.
S2 licensed
Thanks T-RonX, great news , I'll wait for the new version.

@ mcgas001, thx for your help, the problem is not the Players list update but some extra code that I wrote, it's running 3 times instead of 1 because I'm getting 3 TOCs , I'm still wondering what could be wrong

Happy new year!
TOC bug?
Ramon F.
S2 licensed
Hi, I'm using LFS External 1.1.1.4 with VB.NET, LFS Z, all was working fine until I had to write some code in TOC_PlayerCarTakeOver subrutine, when someone take over a car in LFS the event is triggered 3 times with the same data, I'm not sure if this is a problem with Insim or LFS External.

Example:

Dim testTOC As Integer = 0

Private Sub TOC_PlayerCarTakeOver(ByVal TOC As Packets.IS_TOC)
Players(GetPlyIdx(TOC.OldUCID)).UniqueID = TOC.NewUCID ' Update Players[] list
Players(GetPlyIdx(TOC.OldUCID)).PlayerID = TOC.PLID ' Update Players[] list

testTOC += 1
InSim.Send_MST_Message("TOC#: " & testTOC.ToString & " NewUCID: " & TOC.NewUCID.ToString & " OldUCID: " & TOC.OldUCID.ToString & " PLID: " & TOC.PLID.ToString)
End Sub

LFS Message:

Host: TOC#: 1 NewUCID: 5 OldUCID: 0 PLID: 1
Host: TOC#: 2 NewUCID: 5 OldUCID: 0 PLID: 1
Host: TOC#: 3 NewUCID: 5 OldUCID: 0 PLID: 1

Could anyone confirm please if this is the way it should work or if there is a problem with LFS External or Insim?

Thank you and sorry for my english.
Ramon F.
S2 licensed
Quote from NelsonGPV :
En FZR: Dos turnos de 1hr
Chano Martínez
Joselo
Ramon

Nelson, vamos con FXR no FZR y como Chano no puede nos faltaria un piloto.

Por otro lado veo que en general vamos algo quedados con respecto a otros equipos, más entrenamiento señores, faltan pocos dias
FGED GREDG RDFGDR GSFDG